﻿#define _CRT_SECURE_NO_WARNINGS 1

#include<iostream>
using namespace std;

//n之前约数的累加
//int n, ans;
//
//int main(void) {
//    cin >> n;
//    for (int i = 1; i <= n; i++)ans += n / i;
//    cout << ans;
//}

//int m, v;
//int i, j, n, w[51]/*体积*/, t[52]/*质量*/, k[51], dp[401][501];
//
//int main()
//{
//	cin >> v >> m >> n;
//	for (int i = 1; i <= n; i++)
//	{
//		cin >> w[i] >> t[i] >> k[i];
//	}
//	for (int i = 1; i <= n; i++)
//	{
//		for (int j = v; j >= w[i]; j--)
//		{
//			for (int z = m; z >= t[i]; z--)
//			{
//				dp[j][z] = max(dp[j - w[i]][z - t[i]] + k[i], dp[j][z]);
//			}
//		}
//	}
//	cout << dp[v][m];
//	return 0;
//}

//int main()
//{
//	string strText = "How are you?";
//
//	string strSeparator = " ";
//
//	string strResult;
//
//	int size_pos = 0;
//
//	int size_prev_pos = 0;
//
//	while ((size_pos = strText.find_first_of(strSeparator, size_pos)) != string::npos)
//
//	{
//
//		strResult = strText.substr(size_prev_pos, size_pos - size_prev_pos);
//
//		cout << strResult << " ";
//
//		size_prev_pos = ++size_pos;
//
//	}
//
//	if (size_prev_pos != strText.size())
//
//	{
//
//		strResult = strText.substr(size_prev_pos, size_pos - size_prev_pos);
//
//		cout << strResult << " ";
//
//	}
//
//	cout << endl;
//
//	return 0;
//}


//int main()
//{
//	char* p = new char[100];
//	delete p;
//	return 0;
//}

namespace Stack
{
	int a = 5;
	namespace Alpaca
	{
		int n = 3;
	}
};

using namespace Stack;

int main()
{
	printf("%d", a);
	printf("%d", n);
	return 0;
}